// 导入总仓库和自己声明的 AppDispatch
import store, { AppDispatch } from ".."
// import http from "@/utils/http"

export const addNunAction = () => {

  // 返回一个函数，用来处理异步操作
  return async (dispatch: AppDispatch) => {
    // 可以异步发送请求，这里我简单模拟一个异步操作
    // const res = await http.get(``)
    // console.log('----', res);
    window.setTimeout(() => {
      // 从仓库中获取之前的 num 值
      const { num } = store.getState().loginStore
      // 设置新的 num +1
      dispatch({ type: 'login/addNum', payload: num + 1 })
    }, 100);
  }
}


